package pe.edu.upc.dsd.shimabuko;

import javax.ws.rs.Consumes;
import javax.ws.rs.POST;
import javax.ws.rs.Path;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jms.core.JmsTemplate;

@Path("jms")
public class RestJmsController {

	@Autowired
	private JmsTemplate jmsTemplate;

	@POST
	@Path("/")
	@Consumes("text/plain")
	public String send(String mensaje) {
		//System.out.println(mensaje);
		jmsTemplate.convertAndSend("shimabuko", mensaje);
		
		return "Mensaje enviado";
	}

	public void setJmsTemplate(JmsTemplate jmsTemplate){
		this.jmsTemplate = jmsTemplate;
	}
	
}
